<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    
<!-- 1. 在定义 JavaScript 变量时，一定要指出变量名和值。
X
定义变量时需要指定变量名，但值可以不用 -->


<!-- 2. 用 var 定义一个变量后，如果没有赋予任何值，那么它的值是空值，即 null
X
不是的，使用var声明变量后如果没有赋予任何值，这个变量的值是undefined，而不是null.
undefined表示变量没有被赋予任何值.而null表示故意赋予变量的空值. -->
 

 <!-- 3. JavaScript 规定在使用任何变量之前必须先使用 var 声明它。
X
也可以使用let或const等来声明变量 -->


<!-- 4. 在使用 var x=1 声明变量 x 之后，赋值语句 x="今天天气真好"将出错
X 
不会出错，使用var声明的变量是动态类型的，即使你最初将变量x声明为一个数字，之后你仍然可以给它赋一个字符串值。 -->
    

</body>
</html>

